home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 July: Mac OS SDK / Dev.CD Jul 97 SDK1.toast / Development Kits (Disc 1) / Macintosh Easy Open / Documentation / Developer / Interfaces / AIncludes / Translation.a < prev    next >
Encoding:
Text File  |  1994-12-12  |  2.1 KB  |  119 lines  |  [TEXT/MPS ]

  1. ;
  2. ;    File:        Translation.a
  3. ;
  4. ;    Copyright:    © 1984-1994 by Apple Computer, Inc.
  5. ;                All rights reserved.
  6. ;
  7. ;    Version:    Built by:            anonymous
  8. ;                From:                Translation.i, revision 9, dated 6/21/94
  9. ;                With Interfacer:    1.1d4e2
  10. ;
  11. ;    Bugs:        Report bugs to Radar component “System Interfaces”, “Latest”
  12. ;                List the version information from above in Problem Description.
  13. ;
  14. ;
  15.  
  16.     IF &TYPE('__TRANSLATION__') = 'UNDEFINED' THEN
  17. __TRANSLATION__ SET 1
  18.  
  19.     IF &TYPE('REZ') = 'UNDEFINED' THEN
  20.  
  21.     IF &TYPE('__TYPES__') = 'UNDEFINED' THEN
  22.     include 'Types.a'
  23.     ENDIF
  24. ;        include 'ConditionalMacros.a'                                ;
  25. ;        include 'MixedMode.a'                                        ;
  26. ;            include 'Traps.a'                                        ;
  27.  
  28.     IF &TYPE('__FILES__') = 'UNDEFINED' THEN
  29.     include 'Files.a'
  30.     ENDIF
  31. ;        include 'OSUtils.a'                                        ;
  32. ;        include 'SegLoad.a'                                        ;
  33.  
  34.     IF &TYPE('__COMPONENTS__') = 'UNDEFINED' THEN
  35.     include 'Components.a'
  36.     ENDIF
  37.  
  38.     IF &TYPE('__TRANSLATIONEXTENSIONS__') = 'UNDEFINED' THEN
  39.     include 'TranslationExtensions.a'
  40.     ENDIF
  41. ;        include 'Memory.a'                                            ;
  42. ;        include 'Quickdraw.a'                                        ;
  43. ;            include 'QuickdrawText.a'                                ;
  44. ;                include 'IntlResources.a'                            ;
  45. ;        include 'Components.a'                                        ;
  46.     gestaltTranslationPPCAvail: SET 2
  47.     gestaltTranslationGetPathAPIAvail: SET 3
  48.  
  49. domCannot                        EQU        0
  50. domNative                        EQU        1
  51. domTranslateFirst                EQU        2
  52. domWildcard                        EQU        3
  53.  
  54.     TranslationScrapProgressDialogID: SET -16555
  55. FileTranslationSpec        RECORD    0
  56. componentSignature         ds.l    1
  57. translationSystemInfo     ds.l    1
  58. src                         ds        FileTypeSpec
  59. dst                         ds        FileTypeSpec
  60. Size                     EQU    *
  61.                         ENDR
  62.  
  63.     Macro
  64.     _GetFileTypesThatAppCanNativelyOpen
  65.         dc.w $701C
  66.         dc.w $ABFC
  67.     EndM
  68.  
  69.     Macro
  70.     _ExtendFileTypeList
  71.         dc.w $7009
  72.         dc.w $ABFC
  73.     EndM
  74.  
  75.     Macro
  76.     _CanDocBeOpened
  77.         dc.w $701E
  78.         dc.w $ABFC
  79.     EndM
  80.  
  81.     Macro
  82.     _GetFileTranslationPaths
  83.         dc.w $7038
  84.         dc.w $ABFC
  85.     EndM
  86.  
  87.     Macro
  88.     _GetPathFromTranslationDialog
  89.         dc.w $7037
  90.         dc.w $ABFC
  91.     EndM
  92.  
  93.     Macro
  94.     _TranslateFile
  95.         dc.w $700C
  96.         dc.w $ABFC
  97.     EndM
  98.  
  99.     Macro
  100.     _GetDocumentKindString
  101.         dc.w $7016
  102.         dc.w $ABFC
  103.     EndM
  104.  
  105.     Macro
  106.     _GetTranslationExtensionName
  107.         dc.w $7036
  108.         dc.w $ABFC
  109.     EndM
  110.  
  111.     Macro
  112.     _TranslateScrap
  113.         dc.w $700E
  114.         dc.w $ABFC
  115.     EndM
  116.  
  117.     ENDIF
  118.     ENDIF ; __TRANSLATION__
  119.